artificial breeding - Spanish English Dictionary